[INFO] fetching crate regexr 0.1.2...
[INFO] testing regexr-0.1.2 against master#1f7f8ea0721a3b1eb73e6c6d25cccb371434b320 for pr-154065-1
[INFO] extracting crate regexr 0.1.2 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate regexr 0.1.2
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate regexr 0.1.2
[INFO] tweaked toml for crates.io crate regexr 0.1.2 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate regexr 0.1.2 on toolchain 1f7f8ea0721a3b1eb73e6c6d25cccb371434b320
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate regexr 0.1.2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded pcre2 v0.2.11
[INFO] [stderr]   Downloaded fancy-regex v0.14.0
[INFO] [stderr]   Downloaded dynasmrt v2.0.0
[INFO] [stderr]   Downloaded dynasm v2.0.0
[INFO] [stderr]   Downloaded pcre2-sys v0.2.10
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] bcb0b10e52a6f10422fc7f4e27518961839f4bb6e866afb5cc62ae222ac41ecd
[INFO] running `Command { std: "docker" "start" "-a" "bcb0b10e52a6f10422fc7f4e27518961839f4bb6e866afb5cc62ae222ac41ecd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bcb0b10e52a6f10422fc7f4e27518961839f4bb6e866afb5cc62ae222ac41ecd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bcb0b10e52a6f10422fc7f4e27518961839f4bb6e866afb5cc62ae222ac41ecd", kill_on_drop: false }`
[INFO] [stdout] bcb0b10e52a6f10422fc7f4e27518961839f4bb6e866afb5cc62ae222ac41ecd
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 72cbf8b6b97d18420c247f75cf0fab69e1c5b41b8149e63c3372485277f2a62e
[INFO] running `Command { std: "docker" "start" "-a" "72cbf8b6b97d18420c247f75cf0fab69e1c5b41b8149e63c3372485277f2a62e", kill_on_drop: false }`
[INFO] [stderr]    Compiling regexr v0.1.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.28s
[INFO] running `Command { std: "docker" "inspect" "72cbf8b6b97d18420c247f75cf0fab69e1c5b41b8149e63c3372485277f2a62e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "72cbf8b6b97d18420c247f75cf0fab69e1c5b41b8149e63c3372485277f2a62e", kill_on_drop: false }`
[INFO] [stdout] 72cbf8b6b97d18420c247f75cf0fab69e1c5b41b8149e63c3372485277f2a62e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9889d84cf6eee238906a7db85370396eba7ca530d6274c45220d1d51a2689855
[INFO] running `Command { std: "docker" "start" "-a" "9889d84cf6eee238906a7db85370396eba7ca530d6274c45220d1d51a2689855", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.42
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling cc v1.2.57
[INFO] [stderr]    Compiling pcre2-sys v0.2.10
[INFO] [stderr]    Compiling pcre2 v0.2.11
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling zerocopy-derive v0.8.42
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling fancy-regex v0.14.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling regexr v0.1.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 25.98s
[INFO] running `Command { std: "docker" "inspect" "9889d84cf6eee238906a7db85370396eba7ca530d6274c45220d1d51a2689855", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9889d84cf6eee238906a7db85370396eba7ca530d6274c45220d1d51a2689855", kill_on_drop: false }`
[INFO] [stdout] 9889d84cf6eee238906a7db85370396eba7ca530d6274c45220d1d51a2689855
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 1a6bf93e41740d191c5dcaea5012808f195efed37b1fee510395d7038d481bc3
[INFO] running `Command { std: "docker" "start" "-a" "1a6bf93e41740d191c5dcaea5012808f195efed37b1fee510395d7038d481bc3", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.15s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/regexr-43206ce625a1be52)
[INFO] [stdout] 
[INFO] [stdout] running 277 tests
[INFO] [stdout] test dfa::eager::tests::test_alternation ... ok
[INFO] [stdout] test dfa::eager::tests::test_engine_facade ... ok
[INFO] [stdout] test dfa::eager::tests::test_engine_from_lazy ... ok
[INFO] [stdout] test dfa::eager::tests::test_engine_state_count ... ok
[INFO] [stdout] test dfa::lazy::tests::test_alternation ... ok
[INFO] [stdout] test dfa::eager::tests::test_repetition ... ok
[INFO] [stdout] test dfa::lazy::tests::test_anchor_with_pattern ... ok
[INFO] [stdout] test dfa::lazy::tests::test_anchor_empty_input ... ok
[INFO] [stdout] test dfa::lazy::tests::test_find ... ok
[INFO] [stdout] test dfa::lazy::tests::test_class ... ok
[INFO] [stdout] test dfa::lazy::tests::test_engine_state_count ... ok
[INFO] [stdout] test dfa::eager::tests::test_simple_literal ... ok
[INFO] [stdout] test dfa::eager::tests::test_multiline_end ... ok
[INFO] [stdout] test dfa::lazy::tests::test_cache_flush ... ok
[INFO] [stdout] test dfa::lazy::tests::test_not_word_boundary ... ok
[INFO] [stdout] test dfa::lazy::tests::test_multiline_start_anchor ... ok
[INFO] [stdout] test dfa::lazy::tests::test_multiline_end_anchor ... ok
[INFO] [stdout] test dfa::eager::tests::test_anchored_pattern ... ok
[INFO] [stdout] test dfa::eager::tests::test_end_anchor ... ok
[INFO] [stdout] test dfa::lazy::tests::test_engine_facade ... ok
[INFO] [stdout] test dfa::lazy::tests::test_end_of_text_anchor ... ok
[INFO] [stdout] test engine::executor::tests::test_class ... ok
[INFO] [stdout] test dfa::eager::tests::test_multiline_start ... ok
[INFO] [stdout] test dfa::eager::tests::test_word_boundary ... ok
[INFO] [stdout] test dfa::eager::tests::test_start_anchor ... ok
[INFO] [stdout] test dfa::lazy::tests::test_repetition ... ok
[INFO] [stdout] test dfa::lazy::tests::test_simple_match ... ok
[INFO] [stdout] test dfa::lazy::tests::test_start_anchor_optimization ... ok
[INFO] [stdout] test dfa::lazy::tests::test_word_boundary_basic ... ok
[INFO] [stdout] test dfa::lazy::tests::test_start_of_text_anchor ... ok
[INFO] [stdout] test dfa::lazy::tests::test_word_boundary_no_partial ... ok
[INFO] [stdout] test engine::executor::tests::test_legacy_api ... ok
[INFO] [stdout] test engine::executor::tests::test_prefilter_multiple_matches ... ok
[INFO] [stdout] test engine::executor::tests::test_no_prefilter_class_start ... ok
[INFO] [stdout] test engine::executor::tests::test_alternation ... ok
[INFO] [stdout] test engine::executor::tests::test_prefilter_with_dot_star ... ok
[INFO] [stdout] test engine::executor::tests::test_prefilter_no_match ... ok
[INFO] [stdout] test dfa::lazy::tests::test_both_anchors ... ok
[INFO] [stdout] test engine::selector::tests::test_backref_uses_backtracking ... ok
[INFO] [stdout] test engine::executor::tests::test_prefilter_large_input ... ok
[INFO] [stdout] test engine::selector::tests::test_medium_pattern_uses_shift_or_wide ... ok
[INFO] [stdout] test engine::executor::tests::test_prefilter_literal_extraction ... ok
[INFO] [stdout] test engine::executor::tests::test_prefilter_find_position ... ok
[INFO] [stdout] test engine::executor::tests::test_prefilter_single_literal ... ok
[INFO] [stdout] test engine::selector::tests::test_anchors_engine_selection ... ok
[INFO] [stdout] test engine::executor::tests::test_find ... ok
[INFO] [stdout] test engine::executor::tests::test_prefilter_alternation ... ok
[INFO] [stdout] test dfa::eager::tests::test_email_pattern ... ok
[INFO] [stdout] test engine::executor::tests::test_is_match ... ok
[INFO] [stdout] test engine::selector::tests::test_nfa_api_defaults_to_lazy_dfa ... ok
[INFO] [stdout] test engine::selector::tests::test_word_boundary_uses_lazy_dfa ... ok
[INFO] [stdout] test error::tests::test_error_display ... ok
[INFO] [stdout] test hir::builder::tests::test_translate_class ... ok
[INFO] [stdout] test engine::selector::tests::test_very_long_pattern_uses_lazy_dfa ... ok
[INFO] [stdout] test hir::builder::tests::test_translate_emoji_class ... ok
[INFO] [stdout] test hir::builder::tests::test_translate_literal ... ok
[INFO] [stdout] test hir::prefix_opt::tests::test_optimize_small_alternation ... ok
[INFO] [stdout] test hir::prefix_opt::tests::test_optimize_mixed ... ok
[INFO] [stdout] test hir::builder::tests::test_translate_mixed_ascii_unicode ... ok
[INFO] [stdout] test hir::prefix_opt::tests::test_partial_overlap ... ok
[INFO] [stdout] test hir::builder::tests::test_merge_ranges ... ok
[INFO] [stdout] test hir::builder::tests::test_translate_full_byte_range ... ok
[INFO] [stdout] test hir::builder::tests::test_translate_high_byte_range ... ok
[INFO] [stdout] test hir::builder::tests::test_translate_unicode_class_greek ... ok
[INFO] [stdout] test error::tests::test_error_kind_display ... ok
[INFO] [stdout] test hir::prefix_opt::tests::test_no_common_prefix ... ok
[INFO] [stdout] test hir::prefix_opt::tests::test_trie_simple ... ok
[INFO] [stdout] test hir::unicode_data::tests::test_ascii_letter ... ok
[INFO] [stdout] test hir::unicode_data::tests::test_case_folding ... ok
[INFO] [stdout] test hir::unicode_data::tests::test_han ... ok
[INFO] [stdout] test hir::unicode_data::tests::test_perl_word ... ok
[INFO] [stdout] test hir::unicode_data::tests::test_property_aliases ... ok
[INFO] [stdout] test hir::unicode_data::tests::test_scripts ... ok
[INFO] [stdout] test hir::unicode::tests::test_is_whitespace_byte ... ok
[INFO] [stdout] test hir::unicode::tests::test_is_word_byte ... ok
[INFO] [stdout] test engine::selector::tests::test_simple_pattern_uses_shift_or ... ok
[INFO] [stdout] test literal::extractor::tests::test_alternation_common_prefix ... ok
[INFO] [stdout] test hir::unicode_data::tests::test_emoji ... ok
[INFO] [stdout] test hir::builder::tests::test_backref_validation ... ok
[INFO] [stdout] test literal::extractor::tests::test_alternation_multi_prefix ... ok
[INFO] [stdout] test hir::builder::tests::test_large_unicode_class_detection ... ok
[INFO] [stdout] test hir::prefix_opt::tests::test_optimize_large_alternation ... ok
[INFO] [stdout] test hir::unicode_data::tests::test_greek ... ok
[INFO] [stdout] test literal::extractor::tests::test_class_no_prefix ... ok
[INFO] [stdout] test literal::extractor::tests::test_concat_extends_prefix ... ok
[INFO] [stdout] test literal::extractor::tests::test_literal_then_star ... ok
[INFO] [stdout] test literal::extractor::tests::test_literal_then_class ... ok
[INFO] [stdout] test literal::extractor::tests::test_repeat_one_or_more ... ok
[INFO] [stdout] test literal::extractor::tests::test_simple_literal ... ok
[INFO] [stdout] test literal::extractor::tests::test_repeat_zero_or_more_no_prefix ... ok
[INFO] [stdout] test literal::extractor::tests::test_too_many_alternations ... ok
[INFO] [stdout] test literal::extractor::tests::test_no_prefix ... ok
[INFO] [stdout] test literal::extractor::tests::test_nested_alternation ... ok
[INFO] [stdout] test literal::extractor::tests::test_long_literal_truncated ... ok
[INFO] [stdout] test hir::builder::tests::test_translate_unicode_single_char ... ok
[INFO] [stdout] test literal::prefilter::tests::test_candidate_iter ... ok
[INFO] [stdout] test literal::prefilter::tests::test_from_literals_empty ... ok
[INFO] [stdout] test literal::prefilter::tests::test_from_literals_single_byte ... ok
[INFO] [stdout] test literal::prefilter::tests::test_from_literals_single ... ok
[INFO] [stdout] test literal::prefilter::tests::test_literal_prefilter ... ok
[INFO] [stdout] test literal::prefilter::tests::test_multi_literal_prefilter ... ok
[INFO] [stdout] test nfa::glushkov::tests::test_too_many_positions ... ok
[INFO] [stdout] test literal::prefilter::tests::test_multi_literal_prefilter_incomplete ... ok
[INFO] [stdout] test literal::prefilter::tests::test_none_prefilter ... ok
[INFO] [stdout] test literal::prefilter::tests::test_single_byte_prefilter ... ok
[INFO] [stdout] test nfa::state::tests::test_byte_range ... ok
[INFO] [stdout] test nfa::glushkov::tests::test_alternation ... ok
[INFO] [stdout] test nfa::glushkov::tests::test_shift_or_masks ... ok
[INFO] [stdout] test nfa::glushkov::tests::test_class ... ok
[INFO] [stdout] test nfa::state::tests::test_epsilon_closure ... ok
[INFO] [stdout] test nfa::glushkov::tests::test_optional ... ok
[INFO] [stdout] test nfa::glushkov::tests::test_simple_literal ... ok
[INFO] [stdout] test nfa::tagged::liveness::tests::test_alternation_no_captures ... ok
[INFO] [stdout] test nfa::tagged::liveness::tests::test_bitset_operations ... ok
[INFO] [stdout] test nfa::tagged::liveness::tests::test_nested_captures ... ok
[INFO] [stdout] test nfa::tagged::liveness::tests::test_backref_makes_capture_live ... ok
[INFO] [stdout] test nfa::tagged::liveness::tests::test_simple_capture ... ok
[INFO] [stdout] test nfa::utf8_automata::tests::test_compile_1byte_range ... ok
[INFO] [stdout] test nfa::utf8_automata::tests::test_compile_2byte_range ... ok
[INFO] [stdout] test nfa::tagged::liveness::tests::test_alternation_with_captures ... ok
[INFO] [stdout] test nfa::glushkov::tests::test_dot_star_glushkov ... ok
[INFO] [stdout] test nfa::utf8_automata::tests::test_compile_cross_boundary_1_2 ... ok
[INFO] [stdout] test nfa::tagged::liveness::tests::test_lookaround_count ... ok
[INFO] [stdout] test nfa::utf8_automata::tests::test_compile_cjk ... ok
[INFO] [stdout] test nfa::utf8_automata::tests::test_compile_greek_letters ... ok
[INFO] [stdout] test nfa::thompson::tests::test_class ... ok
[INFO] [stdout] test nfa::thompson::tests::test_alternation ... ok
[INFO] [stdout] test nfa::thompson::tests::test_literal ... ok
[INFO] [stdout] test nfa::utf8_automata::tests::test_encode_code_point_3byte ... ok
[INFO] [stdout] test nfa::thompson::tests::test_repetition ... ok
[INFO] [stdout] test nfa::utf8_automata::tests::test_encode_code_point_ascii ... ok
[INFO] [stdout] test nfa::utf8_automata::tests::test_compile_emoji ... ok
[INFO] [stdout] test nfa::utf8_automata::tests::test_encode_code_point_2byte ... ok
[INFO] [stdout] test nfa::utf8_automata::tests::test_encode_code_point_4byte ... ok
[INFO] [stdout] test nfa::utf8_automata::tests::test_optimize_sequences ... ok
[INFO] [stdout] test nfa::utf8_automata::tests::test_single_code_point ... ok
[INFO] [stdout] test parser::ast::tests::test_is_nullable ... ok
[INFO] [stdout] test nfa::utf8_automata::tests::test_surrogate_skip ... ok
[INFO] [stdout] test parser::ast::tests::test_class_range ... ok
[INFO] [stdout] test parser::lexer::tests::test_backref ... ok
[INFO] [stdout] test parser::lexer::tests::test_escapes ... ok
[INFO] [stdout] test parser::ast::tests::test_repeat_constructors ... ok
[INFO] [stdout] test parser::lexer::tests::test_hex_escape ... ok
[INFO] [stdout] test parser::lexer::tests::test_invalid_escape ... ok
[INFO] [stdout] test parser::lexer::tests::test_negated_unicode_property ... ok
[INFO] [stdout] test hir::builder::tests::test_named_groups_tracking ... ok
[INFO] [stdout] test parser::lexer::tests::test_simple_tokens ... ok
[INFO] [stdout] test parser::lexer::tests::test_unicode_escape ... ok
[INFO] [stdout] test parser::lexer::tests::test_unicode_property ... ok
[INFO] [stdout] test parser::lexer::tests::test_unicode_property_short ... ok
[INFO] [stdout] test parser::lexer::tests::test_unicode_property_shorthand ... ok
[INFO] [stdout] test parser::tests::test_alternation ... ok
[INFO] [stdout] test parser::tests::test_anchors ... ok
[INFO] [stdout] test parser::tests::test_capturing_group ... ok
[INFO] [stdout] test parser::tests::test_character_class ... ok
[INFO] [stdout] test parser::tests::test_error_nested_quantifier ... ok
[INFO] [stdout] test parser::tests::test_error_quantifier_on_nothing ... ok
[INFO] [stdout] test parser::tests::test_error_unmatched_paren ... ok
[INFO] [stdout] test parser::tests::test_escape_sequences ... ok
[INFO] [stdout] test parser::tests::test_literal ... ok
[INFO] [stdout] test parser::tests::test_lookahead ... ok
[INFO] [stdout] test parser::tests::test_negated_class ... ok
[INFO] [stdout] test parser::tests::test_non_capturing_group ... ok
[INFO] [stdout] test parser::tests::test_quantifiers ... ok
[INFO] [stdout] test parser::tests::test_repetition_range ... ok
[INFO] [stdout] test simd::avx2::tests::test_find_byte2_in_chunk ... ok
[INFO] [stdout] test simd::avx2::tests::test_find_byte3_in_chunk ... ok
[INFO] [stdout] test nfa::glushkov::tests::test_plus ... ok
[INFO] [stdout] test nfa::glushkov::tests::test_star ... ok
[INFO] [stdout] test simd::fallback::tests::test_find_substring ... ok
[INFO] [stdout] test nfa::utf8_automata::tests::test_complement_multiple_ranges ... ok
[INFO] [stdout] test simd::memchr::tests::test_memchr2 ... ok
[INFO] [stdout] test simd::memchr::tests::test_memchr3 ... ok
[INFO] [stdout] test simd::memchr::tests::test_memchr_at_chunk_boundaries ... ok
[INFO] [stdout] test simd::memchr::tests::test_memchr ... ok
[INFO] [stdout] test simd::memchr::tests::test_memchr_empty ... ok
[INFO] [stdout] test simd::memchr::tests::test_memchr_range_all_match ... ok
[INFO] [stdout] test simd::memchr::tests::test_memchr_range_digits ... ok
[INFO] [stdout] test simd::memchr::tests::test_memchr_range_empty ... ok
[INFO] [stdout] test simd::memchr::tests::test_memchr_range_large ... ok
[INFO] [stdout] test simd::memchr::tests::test_memchr_range_letters ... ok
[INFO] [stdout] test simd::memchr::tests::test_memrchr ... ok
[INFO] [stdout] test simd::avx2::tests::test_find_byte_in_chunk ... ok
[INFO] [stdout] test simd::memchr::tests::test_memchr_large ... ok
[INFO] [stdout] test simd::fallback::tests::test_find_byte ... ok
[INFO] [stdout] test parser::lexer::tests::test_invalid_unicode_property_empty ... ok
[INFO] [stdout] test parser::lexer::tests::test_invalid_unicode_property_no_char ... ok
[INFO] [stdout] test nfa::utf8_automata::tests::test_complement_excludes_surrogates ... ok
[INFO] [stdout] test nfa::utf8_automata::tests::test_full_unicode_range ... ok
[INFO] [stdout] test nfa::utf8_automata::tests::test_encode_code_point_invalid ... ok
[INFO] [stdout] test simd::memchr::tests::test_memrchr_large ... ok
[INFO] [stdout] test simd::teddy::tests::test_teddy_multiple ... ok
[INFO] [stdout] test simd::teddy::tests::test_teddy_at_end ... ok
[INFO] [stdout] test simd::teddy::tests::test_teddy_empty_haystack ... ok
[INFO] [stdout] test simd::teddy::tests::test_teddy_empty_pattern ... ok
[INFO] [stdout] test simd::teddy::tests::test_teddy_first_pattern_wins ... ok
[INFO] [stdout] test nfa::utf8_automata::tests::test_complement_cjk ... ok
[INFO] [stdout] test nfa::utf8_automata::tests::test_complement_greek ... ok
[INFO] [stdout] test simd::teddy::tests::test_teddy_large_input ... ok
[INFO] [stdout] test simd::teddy::tests::test_teddy_iter ... ok
[INFO] [stdout] test simd::teddy::tests::test_teddy_overlapping ... ok
[INFO] [stdout] test simd::teddy::tests::test_teddy_single ... ok
[INFO] [stdout] test simd::teddy::tests::test_teddy_too_many_patterns ... ok
[INFO] [stdout] test simd::tests::integration_tests::test_all_bytes_search ... ok
[INFO] [stdout] test simd::tests::integration_tests::test_avx2_detection ... ok
[INFO] [stdout] test simd::teddy::tests::test_teddy_no_match ... ok
[INFO] [stdout] test nfa::utf8_automata::tests::test_complement_single_char ... ok
[INFO] [stdout] test simd::teddy::tests::test_teddy_at_start ... ok
[INFO] [stdout] test simd::teddy::tests::test_teddy_iter_multiple_patterns ... ok
[INFO] [stdout] test nfa::utf8_automata::tests::test_complement_emoji ... ok
[INFO] [stdout] test simd::tests::integration_tests::test_binary_data ... ok
[INFO] [stdout] test nfa::utf8_automata::tests::test_complement_ascii ... ok
[INFO] [stdout] test simd::tests::integration_tests::test_consecutive_searches ... ok
[INFO] [stdout] test simd::tests::integration_tests::test_empty_and_short_inputs ... ok
[INFO] [stdout] test simd::tests::integration_tests::test_large_haystack_performance ... ok
[INFO] [stdout] test simd::tests::integration_tests::test_memchr2_vs_teddy_two_bytes ... ok
[INFO] [stdout] test simd::tests::integration_tests::test_memchr3_priority ... ok
[INFO] [stdout] test simd::tests::integration_tests::test_memchr_vs_teddy_single_byte ... ok
[INFO] [stdout] test simd::tests::integration_tests::test_multiple_pattern_precedence ... ok
[INFO] [stdout] test simd::tests::integration_tests::test_memrchr_reverse_search ... ok
[INFO] [stdout] test simd::tests::integration_tests::test_overlapping_patterns ... ok
[INFO] [stdout] test simd::tests::integration_tests::test_pattern_at_various_alignments ... ok
[INFO] [stdout] test simd::tests::integration_tests::test_memchr_family_consistency ... ok
[INFO] [stdout] test simd::tests::integration_tests::test_repeated_pattern ... ok
[INFO] [stdout] test simd::tests::integration_tests::test_sherlock_holmes_watson ... ok
[INFO] [stdout] test simd::tests::integration_tests::test_teddy_max_patterns ... ok
[INFO] [stdout] test simd::tests::integration_tests::test_unicode_handling ... ok
[INFO] [stdout] test simd::tests::integration_tests::test_teddy_pattern_length_limits ... ok
[INFO] [stdout] test vm::backtracking::interpreter::vm::tests::test_capture_in_star ... ok
[INFO] [stdout] test vm::backtracking::interpreter::vm::tests::test_captures ... ok
[INFO] [stdout] test vm::backtracking::interpreter::vm::tests::test_json_string ... ok
[INFO] [stdout] test vm::backtracking::interpreter::vm::tests::test_alternation ... ok
[INFO] [stdout] test vm::backtracking::interpreter::vm::tests::test_simple_literal ... ok
[INFO] [stdout] test vm::backtracking::interpreter::vm::tests::test_star ... ok
[INFO] [stdout] test vm::backtracking::tests::test_alternation ... ok
[INFO] [stdout] test vm::backtracking::tests::test_backref ... ok
[INFO] [stdout] test vm::backtracking::tests::test_captures ... ok
[INFO] [stdout] test vm::backtracking::tests::test_simple_literal ... ok
[INFO] [stdout] test vm::codepoint_class::tests::test_ascii_class ... ok
[INFO] [stdout] test vm::codepoint_class::tests::test_empty_input ... ok
[INFO] [stdout] test vm::codepoint_class::tests::test_greek_class ... ok
[INFO] [stdout] test vm::codepoint_class::tests::test_invalid_utf8 ... ok
[INFO] [stdout] test vm::codepoint_class::tests::test_negated_greek_class ... ok
[INFO] [stdout] test vm::pike::tests::test_alternation ... ok
[INFO] [stdout] test vm::pike::tests::test_backref ... ok
[INFO] [stdout] test vm::pike::tests::test_anchors ... ok
[INFO] [stdout] test nfa::utf8_automata::tests::test_complement_boundary_cases ... ok
[INFO] [stdout] test vm::pike::tests::test_context_reuse ... ok
[INFO] [stdout] test vm::pike::tests::test_captures ... ok
[INFO] [stdout] test vm::pike::tests::test_engine_captures ... ok
[INFO] [stdout] test vm::pike::tests::test_engine_facade ... ok
[INFO] [stdout] test vm::pike::tests::test_find ... ok
[INFO] [stdout] test vm::pike::tests::test_non_greedy ... ok
[INFO] [stdout] test vm::pike::tests::test_repetition ... ok
[INFO] [stdout] test vm::pike::tests::test_simple_match ... ok
[INFO] [stdout] test vm::pike::tests::test_word_boundary ... ok
[INFO] [stdout] test vm::shift_or::tests::test_alternation ... ok
[INFO] [stdout] test vm::shift_or::tests::test_anchors_not_supported ... ok
[INFO] [stdout] test vm::shift_or::tests::test_anchors_supported_with_special_constructor ... ok
[INFO] [stdout] test vm::shift_or::tests::test_character_class ... ok
[INFO] [stdout] test vm::shift_or::tests::test_dot_star ... ok
[INFO] [stdout] test vm::shift_or::tests::test_find ... ok
[INFO] [stdout] test vm::shift_or::tests::test_hello_dot_star_world ... ok
[INFO] [stdout] test vm::shift_or::tests::test_no_false_positives ... ok
[INFO] [stdout] test vm::shift_or::tests::test_non_greedy_not_supported ... ok
[INFO] [stdout] test vm::shift_or::tests::test_nullable_pattern ... ok
[INFO] [stdout] test vm::shift_or::tests::test_simple_literal ... ok
[INFO] [stdout] test vm::shift_or::tests::test_compatibility_check ... ok
[INFO] [stdout] test vm::shift_or::tests::wide_tests::test_wide_compatibility_check ... ok
[INFO] [stdout] test vm::shift_or::tests::wide_tests::test_wide_find_position ... ok
[INFO] [stdout] test vm::shift_or::tests::test_single_char ... ok
[INFO] [stdout] test vm::shift_or::tests::wide_tests::test_wide_with_alternation ... ok
[INFO] [stdout] test vm::shift_or::tests::test_word_boundary_not_supported ... ok
[INFO] [stdout] test vm::shift_or::tests::wide_tests::test_wide_100_char_literal ... ok
[INFO] [stdout] test vm::shift_or::tests::wide_tests::test_wide_with_dot_star ... ok
[INFO] [stdout] test vm::shift_or::tests::wide_tests::test_wide_200_char_literal ... ok
[INFO] [stdout] test vm::shift_or::tests::wide_tests::test_wide_256_boundary ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 277 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/api.rs (/opt/rustwide/target/debug/deps/api-ecb7e4982b391ee9)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test api::test_captures_iter_basic ... ok
[INFO] [stdout] test api::test_captures ... ok
[INFO] [stdout] test api::test_captures_iter_positions ... ok
[INFO] [stdout] test api::test_captures_iter_named ... ok
[INFO] [stdout] test api::test_captures_iter_with_groups ... ok
[INFO] [stdout] test api::test_find ... ok
[INFO] [stdout] test api::test_find_iter ... ok
[INFO] [stdout] test api::test_find_iter_empty ... ok
[INFO] [stdout] test api::test_is_match ... ok
[INFO] [stdout] test api::test_empty_match ... ok
[INFO] [stdout] test api::test_regex_new ... ok
[INFO] [stdout] test api::test_match_range ... ok
[INFO] [stdout] test api::test_find_none ... ok
[INFO] [stdout] test api::test_replace ... ok
[INFO] [stdout] test api::test_replace_no_match ... ok
[INFO] [stdout] test api::test_replace_all ... ok
[INFO] [stdout] test api::test_replace_all_no_match ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/engines.rs (/opt/rustwide/target/debug/deps/engines-b7ddcb4135de0cf2)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/features.rs (/opt/rustwide/target/debug/deps/features-a402de6eb60ffe9b)
[INFO] [stdout] 
[INFO] [stdout] running 91 tests
[INFO] [stdout] test features::backreference::test_backref_basic ... ok
[INFO] [stdout] test features::backreference::test_backref_captures ... ok
[INFO] [stdout] test features::backreference::test_backref_empty_capture ... ok
[INFO] [stdout] test features::backreference::test_backref_find ... ok
[INFO] [stdout] test features::backreference::test_backref_in_alternation ... ok
[INFO] [stdout] test features::backreference::test_backref_nested_groups ... ok
[INFO] [stdout] test features::backreference::test_backref_with_quantifier ... ok
[INFO] [stdout] test features::backreference::test_backref_multiple_groups ... ok
[INFO] [stdout] test features::backreference::test_backref_word ... ok
[INFO] [stdout] test features::case_insensitive::test_case_insensitive_single_char ... ok
[INFO] [stdout] test features::case_insensitive::test_case_insensitive_german ... ok
[INFO] [stdout] test features::case_insensitive::test_case_sensitive_default ... ok
[INFO] [stdout] test features::case_insensitive::test_case_insensitive_ascii ... ok
[INFO] [stdout] test features::case_insensitive::test_case_insensitive_mixed ... ok
[INFO] [stdout] test features::case_insensitive::test_case_insensitive_unicode ... ok
[INFO] [stdout] test features::lookaround::test_lookbehind_and_lookahead ... ok
[INFO] [stdout] test features::lookaround::test_lookbehind_variable_length ... ok
[INFO] [stdout] test features::lookaround::test_lookahead_in_pattern ... ok
[INFO] [stdout] test features::lookaround::test_negative_lookahead_basic ... ok
[INFO] [stdout] test features::lookaround::test_positive_lookahead_basic ... ok
[INFO] [stdout] test features::lookaround::test_positive_lookahead_complex ... ok
[INFO] [stdout] test features::lookaround::test_positive_lookahead_find ... ok
[INFO] [stdout] test features::lookaround::test_negative_lookbehind_start ... ok
[INFO] [stdout] test features::lookaround::test_negative_lookbehind_basic ... ok
[INFO] [stdout] test features::lookaround::test_positive_lookbehind_find ... ok
[INFO] [stdout] test features::lookaround::test_positive_lookbehind_basic ... ok
[INFO] [stdout] test features::lookaround::test_negative_lookbehind_find ... ok
[INFO] [stdout] test features::named_capture::test_named_capture_angle_bracket ... ok
[INFO] [stdout] test features::named_capture::test_capture_names ... ok
[INFO] [stdout] test features::lookaround::test_negative_lookahead_end ... ok
[INFO] [stdout] test features::named_capture::test_named_capture_mixed ... ok
[INFO] [stdout] test features::lookaround::test_multiple_lookaheads ... ok
[INFO] [stdout] test features::named_capture::test_named_capture_multiple ... ok
[INFO] [stdout] test features::named_capture::test_named_capture_python_style ... ok
[INFO] [stdout] test features::syntax::test_anchored_pattern ... ok
[INFO] [stdout] test features::syntax::test_both_anchors ... ok
[INFO] [stdout] test features::syntax::test_bounded_repeat_in_find_iter ... ok
[INFO] [stdout] test features::syntax::test_alternation ... ok
[INFO] [stdout] test features::lookaround::test_positive_lookbehind_complex ... ok
[INFO] [stdout] test features::syntax::test_bounded_repeat_min_only ... ok
[INFO] [stdout] test features::syntax::test_empty_with_anchors ... ok
[INFO] [stdout] test features::syntax::test_bounded_repeat_range ... ok
[INFO] [stdout] test features::syntax::test_end_anchor ... ok
[INFO] [stdout] test features::syntax::test_case_insensitive_basic ... ok
[INFO] [stdout] test features::syntax::test_exact_repeat ... ok
[INFO] [stdout] test features::syntax::test_character_class ... ok
[INFO] [stdout] test features::syntax::test_caret_in_character_class ... ok
[INFO] [stdout] test features::syntax::test_alternation_match_length ... ok
[INFO] [stdout] test features::syntax::test_case_insensitive_alternation ... ok
[INFO] [stdout] test features::lookaround::test_negative_lookahead_find ... ok
[INFO] [stdout] test features::syntax::test_exact_repeat_class ... ok
[INFO] [stdout] test features::syntax::test_multiline_start_anchor ... ok
[INFO] [stdout] test features::syntax::test_dot_star ... ok
[INFO] [stdout] test features::syntax::test_plus ... ok
[INFO] [stdout] test features::syntax::test_empty_match_advancement ... ok
[INFO] [stdout] test features::syntax::test_multiword_alternation ... ok
[INFO] [stdout] test features::syntax::test_long_alternation_all_over_8_chars ... ok
[INFO] [stdout] test features::syntax::test_multiword_alternation_partial ... ok
[INFO] [stdout] test features::syntax::test_long_literal_over_8_chars ... ok
[INFO] [stdout] test features::syntax::test_optional ... ok
[INFO] [stdout] test features::syntax::test_sherlock_name_patterns ... ok
[INFO] [stdout] test features::syntax::test_multiline_end_anchor ... ok
[INFO] [stdout] test features::syntax::test_shorthand_whitespace ... ok
[INFO] [stdout] test features::syntax::test_sherlock_alternation_patterns ... ok
[INFO] [stdout] test features::syntax::test_long_alternation_five_options ... ok
[INFO] [stdout] test features::syntax::test_shorthand_word ... ok
[INFO] [stdout] test features::backreference::test_backref_invalid_group ... ok
[INFO] [stdout] test features::syntax::test_shorthand_digit ... ok
[INFO] [stdout] test features::syntax::test_star ... ok
[INFO] [stdout] test features::syntax::test_start_anchor ... ok
[INFO] [stdout] test features::syntax::test_tokenization_pattern ... ok
[INFO] [stdout] test features::syntax::test_unicode_dot_all ... ok
[INFO] [stdout] test features::syntax::test_unicode_letter_property ... ok
[INFO] [stdout] test features::word_boundary::test_word_boundary_at_start ... ok
[INFO] [stdout] test features::syntax::test_utf8_bom_handling ... ok
[INFO] [stdout] test features::syntax::test_utf8_emoji_iteration ... ok
[INFO] [stdout] test features::syntax::test_utf8_multibyte_iteration ... ok
[INFO] [stdout] test features::word_boundary::test_word_boundary_at_end ... ok
[INFO] [stdout] test features::word_boundary::test_non_word_boundary_both_sides ... ok
[INFO] [stdout] test features::word_boundary::test_non_word_boundary_empty_string ... ok
[INFO] [stdout] test features::word_boundary::test_non_word_boundary_basic ... ok
[INFO] [stdout] test features::word_boundary::test_word_boundary_empty_string ... ok
[INFO] [stdout] test features::word_boundary::test_non_word_boundary_end ... ok
[INFO] [stdout] test features::word_boundary::test_word_boundary_both_sides ... ok
[INFO] [stdout] test features::word_boundary::test_word_boundary_with_numbers ... ok
[INFO] [stdout] test features::word_boundary::test_word_boundary_find_iter ... ok
[INFO] [stdout] test features::word_boundary::test_word_boundary_find_position ... ok
[INFO] [stdout] test features::word_boundary::test_word_boundary_underscore ... ok
[INFO] [stdout] test features::word_boundary::test_word_boundary_with_punctuation ... ok
[INFO] [stdout] test features::word_boundary::test_word_boundary_with_quantifiers ... ok
[INFO] [stdout] test features::word_boundary::test_word_boundary_alternation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 91 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/patterns.rs (/opt/rustwide/target/debug/deps/patterns-69d8abdf7579370b)
[INFO] [stdout] 
[INFO] [stdout] running 155 tests
[INFO] [stdout] test patterns::datetime::test_date_extraction_from_text ... ok
[INFO] [stdout] test patterns::datetime::test_datetime_iso8601 ... ok
[INFO] [stdout] test patterns::datetime::test_time_24hour ... ok
[INFO] [stdout] test patterns::datetime::test_log_line_extraction ... ok
[INFO] [stdout] test patterns::datetime::test_log_line_parsing ... ok
[INFO] [stdout] test patterns::datetime::test_relative_date_patterns ... ok
[INFO] [stdout] test patterns::datetime::test_log_line_parsing_various_levels ... ok
[INFO] [stdout] test patterns::datetime::test_datetime_capture_groups ... ok
[INFO] [stdout] test patterns::datetime::test_timestamp_unix ... ok
[INFO] [stdout] test patterns::datetime::test_log_level_extraction ... ok
[INFO] [stdout] test patterns::datetime::test_date_mm_dd_yyyy ... ok
[INFO] [stdout] test patterns::datetime::test_date_yyyy_mm_dd ... ok
[INFO] [stdout] test patterns::datetime::test_time_12hour ... ok
[INFO] [stdout] test patterns::email::test_email_capture_groups ... ok
[INFO] [stdout] test patterns::email::test_email_edge_cases ... ok
[INFO] [stdout] test patterns::email::test_email_with_dots_and_plus ... ok
[INFO] [stdout] test patterns::email::test_email_with_subdomains ... ok
[INFO] [stdout] test patterns::ip_address::test_ipv4_localhost ... ok
[INFO] [stdout] test patterns::email::test_simple_email ... ok
[INFO] [stdout] test patterns::ip_address::test_ipv4_basic ... ok
[INFO] [stdout] test patterns::ip_address::test_ip_range_extraction ... ok
[INFO] [stdout] test patterns::ip_address::test_ipv4_private_ranges ... ok
[INFO] [stdout] test patterns::ip_address::test_ipv4_capture_octets ... ok
[INFO] [stdout] test patterns::ip_address::test_ipv4_in_url ... ok
[INFO] [stdout] test patterns::ip_address::test_ipv4_with_port ... ok
[INFO] [stdout] test patterns::ip_address::test_ipv6_basic ... ok
[INFO] [stdout] test patterns::ip_address::test_cidr_notation ... ok
[INFO] [stdout] test patterns::ip_address::test_ipv6_compressed ... ok
[INFO] [stdout] test patterns::markup::test_html_self_closing_tags ... ok
[INFO] [stdout] test patterns::email::test_multiple_emails_in_text ... ok
[INFO] [stdout] test patterns::markup::test_html_tag_basic ... ok
[INFO] [stdout] test patterns::markup::test_html_tag_stripping ... ok
[INFO] [stdout] test patterns::markup::test_json_string_with_escapes ... ok
[INFO] [stdout] test patterns::markup::test_json_string_unicode ... ok
[INFO] [stdout] test patterns::email::test_email_extraction ... ok
[INFO] [stdout] test patterns::markup::test_html_tag_with_attributes ... ok
[INFO] [stdout] test patterns::markup::test_markdown_code_block ... ok
[INFO] [stdout] test patterns::markup::test_markdown_header ... ok
[INFO] [stdout] test patterns::markup::test_json_string_basic ... ok
[INFO] [stdout] test patterns::markup::test_json_string_extraction ... ok
[INFO] [stdout] test patterns::markup::test_json_string_in_array ... ok
[INFO] [stdout] test patterns::markup::test_html_tag_extraction ... ok
[INFO] [stdout] test patterns::datetime::test_date_with_month_names ... ok
[INFO] [stdout] test patterns::markup::test_matching_quotes ... ok
[INFO] [stdout] test patterns::markup::test_matching_quotes_empty ... ok
[INFO] [stdout] test patterns::markup::test_markdown_link ... ok
[INFO] [stdout] test patterns::ip_address::test_ipv4_extraction_from_text ... ok
[INFO] [stdout] test patterns::phone::test_us_phone_with_parentheses ... ok
[INFO] [stdout] test patterns::markup::test_matching_quotes_extraction ... ok
[INFO] [stdout] test patterns::phone::test_phone_with_extension ... ok
[INFO] [stdout] test patterns::markup::test_xml_comment ... ok
[INFO] [stdout] test patterns::phone::test_international_phone_basic ... ok
[INFO] [stdout] test patterns::ip_address::test_ipv4_word_boundary ... ok
[INFO] [stdout] test patterns::phone::test_us_phone_basic ... ok
[INFO] [stdout] test patterns::text_search::test_identifier_pattern ... ok
[INFO] [stdout] test patterns::markup::test_xml_processing_instruction ... ok
[INFO] [stdout] test patterns::text_search::test_search_pattern_with_context ... ok
[INFO] [stdout] test patterns::phone::test_phone_area_code_capture ... ok
[INFO] [stdout] test patterns::markup::test_xml_cdata ... ok
[INFO] [stdout] test patterns::text_search::test_log_level_in_text ... ok
[INFO] [stdout] test patterns::text_search::test_word_boundary_numbers ... ok
[INFO] [stdout] test patterns::text_search::test_search_multiple_keywords ... ok
[INFO] [stdout] test patterns::phone::test_phone_extraction_from_text ... ok
[INFO] [stdout] test patterns::text_search::test_extended_log_level_alternation ... ok
[INFO] [stdout] test patterns::phone::test_phone_flexible_format ... ok
[INFO] [stdout] test patterns::tokenization::test_ascii_control_chars ... ok
[INFO] [stdout] test patterns::text_search::test_word_with_numbers ... ok
[INFO] [stdout] test patterns::tokenization::test_camelcase_split ... ok
[INFO] [stdout] test patterns::text_search::test_word_boundary_count ... ok
[INFO] [stdout] test patterns::text_search::test_word_boundary_the ... ok
[INFO] [stdout] test patterns::phone::test_phone_with_country_code ... ok
[INFO] [stdout] test patterns::text_search::test_word_sequence ... ok
[INFO] [stdout] test patterns::tokenization::test_combining_marks ... ok
[INFO] [stdout] test patterns::tokenization::test_comma_separated ... ok
[INFO] [stdout] test patterns::tokenization::test_comment_single_line ... ok
[INFO] [stdout] test patterns::tokenization::test_consecutive_duplicates ... ok
[INFO] [stdout] test patterns::text_search::test_word_count ... ok
[INFO] [stdout] test patterns::tokenization::test_cl100k_mixed_whitespace ... ok
[INFO] [stdout] test patterns::text_search::test_log_level_alternation ... ok
[INFO] [stdout] test patterns::text_search::test_word_boundary_case_insensitive ... ok
[INFO] [stdout] test patterns::tokenization::test_alphanumeric_tokens ... ok
[INFO] [stdout] test patterns::tokenization::test_ascii_digits ... ok
[INFO] [stdout] test patterns::tokenization::test_emoji_detection ... ok
[INFO] [stdout] test patterns::tokenization::test_delimiter_types ... ok
[INFO] [stdout] test patterns::ip_address::test_ipv4_word_boundary_no_partial ... ok
[INFO] [stdout] test patterns::tokenization::test_emoji_extraction ... ok
[INFO] [stdout] test patterns::tokenization::test_bracket_matching ... ok
[INFO] [stdout] test patterns::tokenization::test_emoji_with_modifiers ... ok
[INFO] [stdout] test patterns::tokenization::test_hashtag_extraction ... ok
[INFO] [stdout] test patterns::tokenization::test_grapheme_clusters ... ok
[INFO] [stdout] test patterns::tokenization::test_latin_arabic_mixed ... ok
[INFO] [stdout] test patterns::tokenization::test_latin_cjk_mixed ... ok
[INFO] [stdout] test patterns::tokenization::test_acronym_detection ... ok
[INFO] [stdout] test patterns::tokenization::test_newline_types ... ok
[INFO] [stdout] test patterns::tokenization::test_normalize_whitespace ... ok
[INFO] [stdout] test patterns::tokenization::test_mixed_script_word_segmentation ... ok
[INFO] [stdout] test patterns::tokenization::test_html_tags_removal ... ok
[INFO] [stdout] test patterns::tokenization::test_cl100k_numbers ... ok
[INFO] [stdout] test patterns::tokenization::test_cl100k_whitespace_tokenization ... ok
[INFO] [stdout] test patterns::tokenization::test_number_with_separators ... ok
[INFO] [stdout] test patterns::text_search::test_word_boundary_various_words ... ok
[INFO] [stdout] test patterns::tokenization::test_markdown_code_blocks ... ok
[INFO] [stdout] test patterns::tokenization::test_latin_cyrillic_mixed ... ok
[INFO] [stdout] test patterns::tokenization::test_hex_literals ... ok
[INFO] [stdout] test patterns::tokenization::test_mention_extraction ... ok
[INFO] [stdout] test patterns::tokenization::test_decimal_numbers ... ok
[INFO] [stdout] test patterns::tokenization::test_identifier_tokens ... ok
[INFO] [stdout] test patterns::text_search::test_alternation_with_word_boundary ... ok
[INFO] [stdout] test patterns::tokenization::test_number_literals ... ok
[INFO] [stdout] test patterns::tokenization::test_cl100k_contractions ... ok
[INFO] [stdout] test patterns::tokenization::test_operators ... ok
[INFO] [stdout] test patterns::tokenization::test_context_aware_apostrophe ... ok
[INFO] [stdout] test patterns::tokenization::test_quoted_strings ... ok
[INFO] [stdout] test patterns::tokenization::test_scientific_notation ... ok
[INFO] [stdout] test patterns::tokenization::test_preserve_important_control_chars ... ok
[INFO] [stdout] test patterns::tokenization::test_sentence_boundaries ... ok
[INFO] [stdout] test patterns::tokenization::test_split_on_whitespace ... ok
[INFO] [stdout] test patterns::tokenization::test_script_detection ... ok
[INFO] [stdout] test patterns::tokenization::test_string_literals_single ... ok
[INFO] [stdout] test patterns::tokenization::test_strip_control_chars ... ok
[INFO] [stdout] test patterns::tokenization::test_unicode_digits ... ok
[INFO] [stdout] test patterns::tokenization::test_whitespace_negative_lookahead_backtracking ... ok
[INFO] [stdout] test patterns::tokenization::test_word_after_whitespace ... ok
[INFO] [stdout] test patterns::tokenization::test_url_in_text ... ok
[INFO] [stdout] test patterns::tokenization::test_unicode_whitespace ... ok
[INFO] [stdout] test patterns::tokenization::test_word_boundaries_basic ... ok
[INFO] [stdout] test patterns::tokenization::test_string_literals_double ... ok
[INFO] [stdout] test patterns::tokenization::test_word_boundaries_unicode ... ok
[INFO] [stdout] test patterns::tokenization::test_special_symbols ... ok
[INFO] [stdout] test patterns::tokenization::test_zero_width_joiners ... ok
[INFO] [stdout] test patterns::url::test_multiple_urls_in_sentence ... ok
[INFO] [stdout] test patterns::tokenization::test_word_followed_by_punctuation ... ok
[INFO] [stdout] test patterns::url::test_url_in_html_with_quotes ... ok
[INFO] [stdout] test patterns::url::test_url_protocol_capture ... ok
[INFO] [stdout] test patterns::url::test_url_simplified_extraction ... ok
[INFO] [stdout] test patterns::url::test_url_in_markdown ... ok
[INFO] [stdout] test patterns::url::test_url_extraction_from_text ... ok
[INFO] [stdout] test patterns::url::test_http_urls ... ok
[INFO] [stdout] test patterns::url::test_url_with_alternation_prefix ... ok
[INFO] [stdout] test patterns::tokenization::test_word_boundaries_with_punctuation ... ok
[INFO] [stdout] test patterns::url::test_url_simplified_in_html ... ok
[INFO] [stdout] test patterns::url::test_url_simplified_with_special_chars ... ok
[INFO] [stdout] test patterns::url::test_url_with_port ... ok
[INFO] [stdout] test patterns::url::test_urls_with_paths ... ok
[INFO] [stdout] test patterns::url::test_urls_with_query_params ... ok
[INFO] [stdout] test patterns::tokenization::test_o200k_numbers ... ok
[INFO] [stdout] test patterns::tokenization::test_o200k_utf8_multiple_em_dashes ... ok
[INFO] [stdout] test patterns::tokenization::test_o200k_basic_tokenization ... ok
[INFO] [stdout] test patterns::tokenization::test_o200k_contractions ... ok
[INFO] [stdout] test patterns::text_search::test_alternation_with_word_boundary_case_insensitive ... ok
[INFO] [stdout] test patterns::tokenization::test_o200k_emoji ... ok
[INFO] [stdout] test patterns::tokenization::test_o200k_utf8_curly_quotes ... ok
[INFO] [stdout] test patterns::tokenization::test_o200k_utf8_em_dash ... ok
[INFO] [stdout] test patterns::tokenization::test_o200k_whitespace_tokenization ... ok
[INFO] [stdout] test patterns::tokenization::test_o200k_mixed_unicode ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 155 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.25s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/perf_backref.rs (/opt/rustwide/target/debug/deps/perf_backref-0dfee550c5076ac5)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_backref_simple ... ok
[INFO] [stdout] test test_backref_captures ... ok
[INFO] [stdout] test test_backref_performance ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/unicode.rs (/opt/rustwide/target/debug/deps/unicode-adbf89e56e3428ca)
[INFO] [stdout] 
[INFO] [stdout] running 43 tests
[INFO] [stdout] test unicode::basic::test_unicode_character_class_emoji ... ok
[INFO] [stdout] test unicode::basic::test_unicode_basic ... ok
[INFO] [stdout] test unicode::basic::test_unicode_character_class_mixed ... ok
[INFO] [stdout] test unicode::basic::test_unicode_character_class_cjk ... ok
[INFO] [stdout] test unicode::mode::test_unicode_mode_digit_class ... ok
[INFO] [stdout] test unicode::negated::test_negated_unicode_class_find_iter ... ok
[INFO] [stdout] test unicode::negated::test_negated_unicode_class_cjk ... ok
[INFO] [stdout] test unicode::negated::test_negated_unicode_class_ascii ... ok
[INFO] [stdout] test unicode::negated::test_negated_unicode_class_single_char ... ok
[INFO] [stdout] test unicode::negated::test_negated_unicode_class_multiple_ranges ... ok
[INFO] [stdout] test unicode::mode::test_unicode_mode_whitespace_class ... ok
[INFO] [stdout] test unicode::negated::test_negated_unicode_mixed_with_quantifiers ... ok
[INFO] [stdout] test unicode::negated::test_negated_unicode_class_greek ... ok
[INFO] [stdout] test unicode::property::test_negated_unicode_property ... ok
[INFO] [stdout] test unicode::mode::test_unicode_mode_negated_classes ... ok
[INFO] [stdout] test unicode::mode::test_unicode_mode_word_class ... ok
[INFO] [stdout] test unicode::negated::test_negated_unicode_class_emoji ... ok
[INFO] [stdout] test unicode::property::test_unicode_alphabetic_property ... ok
[INFO] [stdout] test unicode::property::test_unicode_emoji_property ... ok
[INFO] [stdout] test unicode::negated::test_negated_unicode_class_complex ... ok
[INFO] [stdout] test unicode::property::test_unicode_property_decimal_number ... ok
[INFO] [stdout] test unicode::property::test_unicode_general_category_subcategories ... ok
[INFO] [stdout] test unicode::property::test_unicode_property_case_insensitive ... ok
[INFO] [stdout] test unicode::property::test_unicode_property_number ... ok
[INFO] [stdout] test unicode::property::test_unicode_property_letter ... ok
[INFO] [stdout] test unicode::property::test_unicode_property_punctuation ... ok
[INFO] [stdout] test unicode::property::test_unicode_xid_properties ... ok
[INFO] [stdout] test unicode::script::test_unicode_script_han ... ok
[INFO] [stdout] test unicode::property::test_unicode_property_letter_short ... ok
[INFO] [stdout] test unicode::property::test_unicode_property_in_pattern ... ok
[INFO] [stdout] test unicode::property::test_unicode_property_normalized_names ... ok
[INFO] [stdout] test unicode::property::test_unknown_unicode_property ... ok
[INFO] [stdout] test unicode::script::test_unicode_script_cyrillic ... ok
[INFO] [stdout] test unicode::script::test_unicode_script_hangul ... ok
[INFO] [stdout] test unicode::property::test_unicode_property_whitespace ... ok
[INFO] [stdout] test unicode::script::test_negated_script_property ... ok
[INFO] [stdout] test unicode::script::test_unicode_script_latin ... ok
[INFO] [stdout] test unicode::script::test_unicode_script_hiragana ... ok
[INFO] [stdout] test unicode::script::test_unicode_script_katakana ... ok
[INFO] [stdout] test unicode::script::test_combined_script_patterns ... ok
[INFO] [stdout] test unicode::script::test_unicode_script_greek ... ok
[INFO] [stdout] test unicode::script::test_unicode_script_arabic ... ok
[INFO] [stdout] test unicode::basic::test_unicode_character_class_greek ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 43 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests regexr
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test src/nfa/utf8_automata.rs - nfa::utf8_automata::compile_utf8_complement (line 480) ... ignored
[INFO] [stdout] test src/nfa/utf8_automata.rs - nfa::utf8_automata::compile_utf8_range (line 59) ... ignored
[INFO] [stdout] test src/lib.rs - RegexBuilder::jit (line 66) ... ok
[INFO] [stdout] test src/simd/mod.rs - simd (line 18) ... ok
[INFO] [stdout] test src/lib.rs - RegexBuilder::optimize_prefixes (line 90) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.39s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "1a6bf93e41740d191c5dcaea5012808f195efed37b1fee510395d7038d481bc3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1a6bf93e41740d191c5dcaea5012808f195efed37b1fee510395d7038d481bc3", kill_on_drop: false }`
[INFO] [stdout] 1a6bf93e41740d191c5dcaea5012808f195efed37b1fee510395d7038d481bc3
